@import url("./common.css");
@import url("./pager.css");
#search{height:20px; padding:12px 0; background-color:#f4eaee; border-bottom:1px solid #dcd8db;} 
#search li{float:left; margin:0 5px;}
#search .age select{width:40px;}
#search li select{vertical-align:middle;}
#search .txt{width:120px; height:20px; line-height:20px; color:#999;}
#search .btn_search{width:103px; height:25px;  background-color:#f55096; color:#fff; border:0; cursor:pointer;}
#main{padding:12px; margin-top:12px; background-color:#fff;} 

.user_row{height:auto; background:url(../images/line_dot.gif) repeat-x left bottom;}
.user_frame{float:left; width:310px; margin:15px 6px; _margin-left:6px; overflow:hidden;}
.pager{height:45px; background-color:#f7f7f7; padding-top:15px;} 
.user_frame .img{display:block; width:92px;  height:112px; font-size:92px;  border:1px solid #d5d5d5; overflow:hidden; float:left;   padding:2px; margin:6px;  text-align:center;  position:relative;}
.user_frame .img:hover{background:none; border:3px solid #F80754; padding:0;}
.user_frame .img img{vertical-align: middle;width: 100%;height: 100%;} 
.user_frame h4{height:26px; margin-top:7px;}
.user_frame h4 a{color:#0198FF;  text-decoration:underline;} 
.user_frame h5{height:22px; line-height:22px; overflow:hidden; }
.user_frame h5 a,
.user_frame h5 a:hover{color:#000;}
.user_frame p{color:#999; margin-top:10px; line-height:20px; height:40px; font-size:12px; overflow:hidden; word-wrap:break-word;}
.user_frame p a,.user_frame p a:hover{color:#999; cursor:default;}
.user_frame h6{height:26px; line-height:26px}
.user_frame h6 a{color:#CC3568; margin:0 3px;}
.user_frame h6 a:hover{background:#CC3568; color:#fff;  padding:2px; margin:0 1px;}
.user_frame h4 i{ margin:0 5px; padding:0 2px; font-size:9px; color:#fff; border-radius:3px;}
.u_top{ background-color:#528ef7;}
.u_online{ background-color:#ff9e10;} 
#info{height:20px; overflow:hidden; color:#999; text-align:center;}
#info p{line-height:20px;}